package org.springblade.modules.platform.service;

import com.baomidou.mybatisplus.extension.service.IService;

import org.springblade.modules.platform.dto.MeasuringPlatformTypeDTO;
import org.springblade.modules.platform.entity.MeasuringPlatformType;
import org.springblade.modules.platform.vo.MeasuringPlatformTypeVO;


/**
 * <p>
 *  服务类
 * </p>
 *
 * @author SYG
 * @since 2023-05-22
 */
public interface IMeasuringPlatformTypeService extends IService<MeasuringPlatformType> {

    void insertMeasuringPlatformType(MeasuringPlatformTypeDTO measuringPlatformTypeDTO);

    void updateMeasuringPlatformType(MeasuringPlatformTypeDTO measuringPlatformTypeDTO);

    void deleteMeasuringPlatformType(Long id);

    MeasuringPlatformTypeVO deileMeasuringPlatformType(Long id , Integer measuringTypeCode);

    MeasuringPlatformTypeVO deileMeasuringPlatformType2(Long id);
}
